
.te_tle{ border-top:1px solid #ccc; height:40px; margin-top:50px; text-align:center;}
.te_tle span{ position:relative; top:-30px;}

.tent1_wrap{ width:100%; background:#f3f3f3; min-height:370px; padding:40px 0 0; overflow:hidden; margin-top:20px;}
.te1,.te3{ width:300px;}
.te2{ width:325px; display:block; margin:0 0 0 35px;}
.te_t{ line-height:18px; height:36px; padding:0 0 0 40px;}
.te_t dl dt{ font-size:18px; color:#de7e0a;}
.te_t dl dd{ font-size:12px; color:#666;}
.te1 .te_t{ background:url(../images/ss02.png) no-repeat left 1PX;}
.te2 .te_t{ background:url(../images/ss03.png) no-repeat left 1PX;}
.te3 .te_t{ background:url(../images/ss04.png) no-repeat left 1PX;}

.te1_nr{ width:277px; padding:20px 0 8px;}
.te1_nr a{ color:#666; line-height:26px;}
.te1_nr a:hover{ color:#de7e0a;}

.te2_nr ul li{ background:url(../images/ss07.gif) repeat-x 0 bottom; height:58px; padding:15px 0 16px; clear:both;}
.te2_nr ul li strong{ float:left; display:block; width:58px; height:40px; padding:24px 0 0; background:url(../images/ss05.png) no-repeat 0 0; color:#000; text-align:center; font-size:30px; font-weight:normal;}
.te2_nr ul li a{ float:right; display:block; width:255px; height:58px; overflow:hidden; color:#666; line-height:32px;}
.te2_nr ul li a span{ display:block; font-size:15px;}
.te2_nr ul li a b{ display:block; font-size:12px; text-align:right; font-weight:normal;}
.te2_nr ul li a:hover{ color:#de7e0a;}

.te3_nr { padding:20px 0 8px;}

.tent2{ overflow:hidden; margin-bottom:50px;}
.tent2 ul{ width:1050px;}
.tent2 ul li{ float:left; padding:0 23px 0 0;}
.bvo{ background:#fff; border:1px solid #e3e3e3;/* width:316px; height:344px;*/ width:292px; height:320px; position:relative; padding:12px; color:#666; line-height:24px; font-size:13px;}
.bvo a{ color:#666;}
.bvo a:hover{ text-decoration:underline;}
.bvo_a{ font-size:20px; padding-bottom:10px;}
.bvo_b a{ display:block;}
.bvo_b a img{ width:292px; height:150px;}
.bvo_c{ padding:10px 0;}
.bvo_d{ position:absolute; bottom:12px; right:12px;}
.bvo_bvo{ background:#f18227; border:none; padding:13px;color:#fff;}
.bvo_bvo a{ color:#fff;}
/*————————————子页开始的部分*/
.ziye_top{ position:relative; margin-top:-20px;}
.ziye_banner{ width:100%; height:202px;}
.ziyeleft{ width:250px;}
.ziyeright{ width:720px;}
.zy01{ background:url(../images/ss06.png) no-repeat 0 0; width:250px; padding-right:16px; height:40px; line-height:40px; color:#fff; font-size:20px; font-weight:normal; text-align:center;}

div.zy03 dl.lf-bg{background:url(../images/lf-bg.jpg) no-repeat;}

.zy03 dl dd{ /*background:url(../images/ss08.gif) no-repeat 0 0;*/ width:250px; height:60px; line-height:60px; font-size:15px; text-indent:52px;}
.zy04 dl dd img{ display:block;}
.zy05 dl dd{ padding:6px 0 2px; position:relative; left:-1px;}
.zy05 dl dd a{ display:block; background:url(../images/ss10.png) no-repeat 0 0; width:252px; height:42px; line-height:41px; text-indent:13px; color:#fff; font-size:15px;}

.zy_tle{ background:url(../images/ss09.png) repeat; height:40px; line-height:40px; font-size:14px; padding:0 12px;}

.zy_tle a{ color:#666; font-size:14px;}
.zy_tle a:hover{ text-decoration:underline; color:#000;}
.zy_tle span{ color:#1c84bd;}


.zy_nr{ padding:10px 0;}
.zy_nr01{ line-height:27px; font-size:15px; padding:10px;}
.zy_nr01 h1{ font-size:15px; font-weight:normal; color:#1c84bd;}

.zy_nr02{ line-height:26px; font-size:13px;}
.zy_nr02 h1{ text-align:center; font-size:26px; font-weight:normal; color:#1c84bd; padding:10px 0 25px;}
.zy_nr02 p{ text-indent:2em; text-align:justify;}
.nr03{ background:url(../images/ss07.gif) repeat-x 0 bottom; padding:15px 0 16px;}
.nr03_a{ width:170px; height:103px; position:relative; overflow:hidden;}
.nr03_a a{ display:block;}
.nr03_a a span{ display:block; background:url(../images/ss12.png) no-repeat 0 0;width:170px; height:103px; position:absolute; left:0; top:0; cursor:pointer;}
.nr03_b{ width:530px; line-height:26px; font-size:13px;}
.nr03_b h1{}
.nr03_b h1 a{ font-size:15px; font-weight:normal; color:#1c84bd;}
.nr03_b h1 a:hover{ text-decoration:underline;}

.nr05_a{ font-size:18px; line-height:27px; padding:20px 0 0 200px;}
.nr05_a dl dt{ font-size:20px; font-weight:normal; color:#1c84bd;}
.nr03_anniu{ text-align:center;}
.lyaa{ font-size:18px; text-align:center; color:#1c84bd; height:20px; line-height:20px; background:url(../images/ss07.gif) repeat-x 0 bottom; padding:10px 0 16px;}
.lybb{ padding:15px 0 0 120px;}
.lybn{ padding:12px 0;}
.lybn dl dt{ float:left; width:100px; line-height:30px; font-size:18px; color:#000; text-align:right; padding-right:10px;}
.lybn dl dd{ float:left;}
.lyno{ float:left; width:265px; height:28px; line-height:28px; background:none; border:1px solid #ccc; text-indent:3px; font-size:14px; font-family:"微软雅黑";}
.lynp{ float:left; /*width:400px; height:130x;*/width:394px; height:124px; padding:3px; line-height:20px; border:1px solid #ccc; overflow:hidden;}
.lynq{ float:left; display:block; margin-left:58px; width:150px; height:40px; background:url(../images/ss11.png) no-repeat 0 0; border:none; color:#fff; font-size:16px; font-family:"微软雅黑"; cursor:pointer;}

.zy_nr06{ overflow:hidden;}
.zy_nr06 ul{ width:800px;}
.phome ul li{ float:left; padding:0 13px 0 0;}
.phome ul li a{ display:block; width:170px; color:#000;}
.phome ul li a img{ width:168px; height:115px; border:1px solid #ccc;}
.phome ul li a span{ display:block; line-height:20px; text-align:center; padding:5px 5px 10px;}
.phome ul li a:hover{ color:#1c84bd;}
.phome ul li a:hover img{ border:1px solid #1c84bd;}


.zyx_a{ border-top:1px solid #ccc; height:42px; margin-top:40px; text-align:center;}
.zyx_a span{ position:relative; top:-22px; display:inline-block; background:#fff url(../images/ss15.png) no-repeat center 0; width:252px; height:42px; padding:0 20px; line-height:41px; color:#fff; font-size:18px;}
.zyx_c{ background:#efefef; padding:10px; font-size:14px; line-height:28px; overflow:hidden; margin:10px 0 20px;}
.zyx_c span{font-size:15px; font-weight:normal; color:#1c84bd;}

.xqbox_a{ width:445px;}
.xqbox_b{ width:235px; line-height:28px; font-size:14px;}
.xqbox_b h1{font-size:18px; font-weight:normal; color:#1c84bd; border-bottom:1px solid #ccc; padding-bottom:8px; margin-bottom:5px;}

.xq_lb{ overflow:hidden;}
.xq_lb ul{ width:800px;}
.xq_lb ul li{ float:left; padding:0 25px;}
.xq_lb ul li a{ display:block; width:303px; color:#000;}
.xq_lb ul li a img{ width:303px; height:217px;}
.xq_lb ul li a span{ display:block; line-height:20px; text-align:center; padding:15px 5px 20px;}
.xq_lb ul li a:hover{ color:#1c84bd;}

.xq_tle{ border-top:1px solid #ccc; height:30px; text-align:center;}
.xq_tle span{ position:relative; top:-22px;}
.xq_nr1{ text-align:center;}